having a long and large nose - Alemán Inglés Diccionario